people's resistance front - Allemand Anglais Dictionnaire